supervisory non-management directors - Francés Inglés Diccionario